/**
 * 
 */
package edu.arizona.bio5.onto.decomposition.persistent.rdf;


/**
 * @author Pavel Klinov
 *
 */
public class RDFADConstants {

	protected static final String AD_BASE_NS = "http://sswap.info/ad-in-rdf/";
	
	//protected static final String AD_SUBJECT = AD_BASE_NS + "module-type";
	protected static final String AD_HAS_MODULE_TYPE = AD_BASE_NS + "has-module-type";
	protected static final String AD_ATOM_INSTANCE = AD_BASE_NS + "atom";
	protected static final String AD_GLOBAL_AXIOMS_GRAPH = "global";
	/*
	 * Atomic decomposition RDF vocabulary
	 */
	protected static final String AD_BASE_SCHEMA = AD_BASE_NS + "schema/";
	public static final String AD_ATOM_TYPE = AD_BASE_SCHEMA + "Atom";
	public static final String AD_ATOM_DEPENDS_ON = AD_BASE_SCHEMA + "dependsOn";
	public static final String AD_ATOM_HAS_LABEL = AD_BASE_SCHEMA + "hasLabel";
	public static final String AD_SIGNATURE_HAS_TERM = AD_BASE_SCHEMA + "hasTerm";
	public static final String AD_LABEL_INSTANCE = AD_BASE_SCHEMA + "label";
	public static final String AD_TERM_HAS_RELEVANT_ATOMS = AD_BASE_SCHEMA + "hasRelevantAtoms";
	public static final String AD_CONTAINS_ATOM = AD_BASE_SCHEMA + "containsAtom";
	public static final String AD_ATOM_CONTAINER_INSTANCE = AD_BASE_SCHEMA + "atomContainer";
	public static final String AD_LABEL_MSS = AD_BASE_SCHEMA + "MinSeedSignatureLabel";
	public static final String AD_SIGNATURE_LABEL = AD_BASE_SCHEMA + "AtomSignatureLabel";
	public static final String AD_SIGNATURE_INSTANCE = AD_BASE_SCHEMA + "signature";
	public static final String AD_LABEL_HAS_SIGNATURE = AD_BASE_SCHEMA + "hasSignature";
	
}
